lie huddled - Spanish English Dictionary